package com.uzai.console.dto.log.sysrunlog;

import com.uzai.console.dto.QueryParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.data.elasticsearch.annotations.Field;
import org.springframework.data.elasticsearch.annotations.FieldType;

/**
 * @Auther: liuqi
 * @Date: 2021/8/10 14:58
 * @Description:
 */
@Data
@ApiModel("系统运行日志查询参数")
public class SysRunLogQuery extends QueryParam {
    @ApiModelProperty("日志id")
    private String traceid;
    @ApiModelProperty("设备类型id（0-个人微信PC端;1-个人微信手机端;2-企业微信；6-公众号")
    private Integer deviceType;
    @ApiModelProperty("设备唯一id")
    private Long deviceUniqueId;
    @ApiModelProperty("会员id")
    private Long userId;
    @ApiModelProperty("业务类型")
    private Integer bizType;
    @ApiModelProperty("日志类型(正常-INFO; 错误-ERROR)")
    private String level;
    @ApiModelProperty("开始查询时间")
    private Long queryStartTime;
    @ApiModelProperty("开始查询时间")
    private Long queryEndTime;
    @ApiModelProperty("日志内容")
    private String msgInfo;

}
